﻿using System;
using System.Collections.Generic;

namespace NewCodeAPI.Models;

public partial class SmPerson
{
    public int Id { get; set; }

    public string Role { get; set; } = null!;

    public string Username { get; set; } = null!;

    public string? Password { get; set; }

    public string No { get; set; } = null!;

    /// <summary>
    /// 准考证号
    /// </summary>
    public string? ExamNum { get; set; }

    public string? Type { get; set; }

    public string Name { get; set; } = null!;

    public string? EnName { get; set; }

    public string Gender { get; set; } = null!;

    public string Cardtype { get; set; } = null!;

    public string Cardno { get; set; } = null!;

    public string Mobile { get; set; } = null!;

    public string? Phone { get; set; }

    public string? Email { get; set; }

    public int? Age { get; set; }

    public string? Birthday { get; set; }

    public string? EducationBackground { get; set; }

    public string? Degree { get; set; }

    public string? University { get; set; }

    public string? College { get; set; }

    public string? Major { get; set; }

    public float? Cet4 { get; set; }

    public float? Cet6 { get; set; }

    public float? Gpa { get; set; }

    public string? Description { get; set; }

    public string? Direction { get; set; }

    public string? ContactAddress { get; set; }

    public string? ContactPostcode { get; set; }

    public string? HomeAddress { get; set; }

    public string? HomePostcode { get; set; }

    public string? Photo { get; set; }

    public string? Resume { get; set; }

    public string? Enable { get; set; }

    public string? CreateTime { get; set; }

    public string? CreatePerson { get; set; }

    public string? UpdateTime { get; set; }

    public string? UpdatePerson { get; set; }

    /// <summary>
    /// 考生来源
    /// </summary>
    public string? StudentSource { get; set; }

    /// <summary>
    /// (试卷标识）试卷类型（01-java,02-MF，03-testing）+考试语言(0-中文，1-英文)+考生是否应届（0-应届，1-已毕业）
    /// </summary>
    public string? Identification { get; set; }

    public int? State { get; set; }

    public string? Code { get; set; }

    public string? Profilepath { get; set; }
}
